Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F4 Spain F7 Italy F3 Fujitsu Siemens Open - Budapest Copa Sevilla - Seville Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Geneva Challenger - Geneva Top Wool Challenger Biella - Biella Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino ECM Cup - Prague Riviera di Rimini Challenger - Rimini Stella Artois Clay Court Championships - Budaors Zagreb Open - Zagreb 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Challenger Brasov - Brasov Memorial Savigni - Sassuolo Exim Agmedia Open - Kosice Sporting Challenger '07 Trofeo Regione Piemonte - Turin Porsche Open - Poznan 6th Sardinian International Championships - Cagliari Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Schickendanz Open - Furth San Marino CEPU Open - San Marino Brixina Tennis Open - Bressanone XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Dusseldorf Open Challenger - Dusseldorf Dusseldorf Open Challenger 2007 - Dusseldorf Tanger Challenger Meknes Challenger Citta di Monza - Monza Monza Challenger Rome Challenger Rome Challenger Ciudad de Telde - Telde Milan Challenger Oberstaufen Challenger Concurso Internacional de Vigo - Vigo Rimini Challenger IPP Geneva Trophy - Geneva San Marino Cepu Open - San Marino San Marino Challenger Cordenons Challenger Samarkand Challenger - Samarkand Constanta Challenger - Constanta Trani Challenger Como Challenger Kobstaedernes ATP Challenger - Kolding Tarragona Challenger 2001 Challenger Canottieri Mincio - Mantova Memorial Savigni - Sassuolo Rome Challenger IX Ciutat de Barcelona - Barcelona Roma Challenger 2007 - Rome Rome Challenger LTA Hull Challenger - Hull Turin Challenger LXVII Concursu Internacional de Vigo - Vigo Rimini Challenger Manerbio Challenger Challenger Canottieri Minico - Mantova Seville Challenger AXA Open - Lisbon AXA Open II - Espinho Palermo Challenger Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig Geneva Challenger - Geneva MTNL Cellular ATP Challenger - Mumbai V Torneo Internazionale di Tennis - Barletta Hilversum Open - Hilversum Architect Open - Budapest Memorial Savigny - Sassuolo Caltanissetta Challenger Barletta Challenger Napoli Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Copa Ericsson Brazil - Sao Paulo Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Turin Challenger Status Athens Open - Athens FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Orbetello Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Quelle Cup - Furth Mamaia Challenger - Constanta San Marino Challenger Black Forest Open - Freudenstadt Espinho Challenger - Espinho VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Chile - Santiago XL Challenger de Tenis Copa Sevilla - Seville Genova Challenger Milano Challenger-Jameson Cup - Milan LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Todi Challenger Top Wool Challenger Biella - Biella Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Internationaux de Nouvelle-Caledonie - New Caledonia The LTA Sunderland Challenger - Sunderland VIII Torneo Internazionale di Tennis - Barletta Palermo Challenger XXXVII Torneig C.E. Laieta - Barcelona Rabat Challenger Barletta Challenger Monza Challenger San Marino Challenger Genova Challenger Madrid Challenger Napoli Challenger Prague Challenger Nord/LB Open 2004 - Braunschweig Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como Cepu Open - San Marino San Remo Tennis Cup - San Remo Trani Cup - Trani Riviera di Rimini Challenger - Rimini Copa Sevilla 2007 - Seville Rome Challenger LXV Concurso Internacional Vigo - Vigo Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Ciutat de Barcelona - Barcelona San Marino Challenger Memorial Manfredini - Sassuolo Como Challenger Privatbank Open 2006 - Dnepropetrovsk Sibiu Challenger Banja Luka Challenger Pekao Open - Szczecin Tunis Open - Tunis Porsche Open - Poznan 7° Trani Cup - Trani Morocco Tennis Tour - Tanger Athens Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Napoli Challenger Vercelli Challenger Sir Supermercati - Rome Lugano Challenger Reggio Emilia Challenger XI Ciutat de Barcelona - Barcelona Prostejov Challenger Perugia Challenger Padova Challenger San Marino Challenger Cortina Challenger Manerbio Challenger Como Challenger IPP Open - Helsinki Rome Challenger Kos Succhetti Tennis Cup - Cordenons Challenger Copa Sevilla 2008 - Seville 2nd Campionati Internazionali di Tennis Del'Umbria - Todi 5° Sporting Challenger - Turin Challenger Copa Sevilla - Seville Rome Challenger Mitsubishi Electric Europe Cup - Monza Arpa Ceramic Cup - Reggio Emilia Napoli Challenger Kos-Zucchetti Tennis Cup - Cordenons Cordenons Challenger Vicenza Challenger Como Challenger Warsteiner Grand Prix - Oberstaufen Rome Challenger Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn San Benedetto Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Biella Challenger Open Costa Daurada - Tarragona Volvo Sylt Open - Sylt Ostrava Open 2005 - Ostrava Top Wool Challenger - Biella Fano Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Grand Prix Hassan II - Casablanca Heineken Open - Auckland Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca TCT Open - Tunis Tennis Napoli Cup - Naples Garden Open - Rome 2001 Mercedes Cup - Stuttgart Siemens Open 2002 - Scheveningen Trani Cup - Trani Gelsor Open Romania - Bucharest International Tennis Championships - Delray Beach Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger Copa Sevilla Internacionales de Andalucia - Seville DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Vicenza Challenger Perugia Challenger Milan Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Jameson Cup - Milan Samarkand Challenger - Samarkand Canottieri Mincio Open - Mantova ECM Prague Open 2005 - Prague Qatar Open - Doha Heineken Open - Auckland Badden Open by Rothaus - Ettlingen BellSouth Open - Vina del Mar Prostejov Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad 3° Trofeo 'Citta di Brindisi' - Brindisi 84° Concurso Internacional Tenis San Sebastian - San Sebastian Mercedes Cup - Stuttgart Fujitsu Siemens Open - Budapest Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Pekao Open 2003 - Szczecin Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Cordenons Challenger Qatar Open - Doha Qatar Mobil Open 2001 - Doha Medibank Private International - Sydney Argentina Open - Buenos Aires USTA Challenger of North Miami Beach - North Miami Beach Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana Brasil Open - Costa do Sauipe Muller Cup - Ulm The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Abierto Mexicano Telfonica MoviStar - Acapulco Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Grand Prix Hassan II - Casablanca Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Allianz Suisse Open - Gstaad Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Copa Ericsson Uruguay - Montevideo Mercedes Cup - Stuttgart Croatia Open - Umag Meridiana Sardegna Open - Olbia Tennis Napoli Cup - Napoli Idea Prokom Open - Sopot C.T. San Remo - XIII Piertomaso Tessitore - San Remo Pilot Pen Tennis - New Haven X Ciutat de Barcelona - Barcelona Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Porsche Open - Poznan GHI Bronx Classic - Bronx Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha La Serena Open - La Serena Heineken Open - Auckland IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Copa Telmex - Buenos Aires Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Memorial Manfredini - Sassuolo Black Forest Open - Freudenstadt Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Copa Kia Challenger ATP - Santiago BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mallorca Open - Mallorca Posillipo Tennis Cup - Napoli Davidoff Swiss Indoors Basel - Basel International Championship of Croatia - Umag ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha MoviStar Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Manerbio Challenger Copa AT&T - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Dutch Open Tennis - Amersfoort Lugano Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tennislife Cup - Napoli Rabat Challenger BA-CA Tennis Trophy - Vienna Open Tarragona Costa Daurada - Tarragona St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Trani Challenger Como Challenger Copa Telmex - Buenos Aires Milan Indoors - Milan Catella Swedish Open - Bastad BA-CA Tennis Trophy - Vienna San Remo Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Open Sabadell Atlantico - Barcelona Milan Indoors - Milan Movistar Open - Santiago BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Furth Challenger BCR Open Romania - Bucharest ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Medibank International - Sydney Medibank International - Sydney Szczecin Challenger Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Cordenons Challenger UNICEF Open - 's Hertogenbosch Trnava Challenger SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Qatar Exxon Mobil Open - Doha Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Caltanissetta Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Valencia Open - Valencia Barletta Challenger Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Napoli Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires Monza Challenger AAPT Championships - Adelaide Generali Open - Kitzbuhel VTR Open - Vina del Mar Portugal Open - Oeiras Copa Claro - Buenos Aires Credit Agricole Suisse Open - Gstaad Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Todi Challenger Thailand Open - Bangkok Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Gelsor Open Romania - Bucharest Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Trofeo Barcelona de Tenis - Barcelona Brasil Open - Sao Paulo Zagreb Open - Zagreb VIII Open Internacional D'Andorra - Andorra Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid Schickendanz Open - Furth VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Italian Open - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Heineken Open - Auckland BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Hypo Group Tennis International - Portschach Tennis Masters Series - Madrid Siebel Open - San Jose Pacific Life Open - Indian Wells Erste Bank Open - Vienna Masters Series Hamburg - Hamburg Tennis Masters Series - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Masters Series Monte Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow Sydney International - Sydney Copa Claro - Buenos Aires Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Campionati BNL dItalia - Rome Qatar ExxonMobil Open - Doha Mutua Madrilena Masters Madrid - Madrid Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BRD Nastase Tiriac Trophy - Bucharest U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens